home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1991 …esperately Seeking Seven / Desperately Seeking Seven.2mg / Dev.CD.8 / Essentials / Tools / File.Type.Notes / FTN.53.8002 < prev    next >
Encoding:
Text File  |  1990-03-03  |  3.8 KB  |  90 lines  |  [04] ASCII Text (0x0000)

  1. Apple II
  2. File Type Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6. File Type:         $53 (83)
  7. Auxiliary Type:    $8002
  8.  
  9. Full Name:     Graphic Disk Labeler Document
  10. Short Name:    Graphic Disk Labeler document
  11.  
  12. Written by:    Matt Deatherage                                     March 1990
  13.  
  14. Files of this type and auxiliary type contain label documents for Graphic Disk 
  15. Labeler.
  16. _____________________________________________________________________________
  17.  
  18. Graphic Disk Labeler is an Apple IIGS application which mixes text and 
  19. graphics to create labels for 3.5" floppy disks.  It imports most popular 
  20. graphics formats and prints in color.
  21.  
  22. For more information on Graphic Disk Labeler (GDL), contact:
  23.  
  24.     Triad Venture, Inc.
  25.     P.O. Box 12201
  26.     Hauppauge, New York  11788
  27.     Attention:  GDL Technical Support
  28.     (516) 360-0797
  29.  
  30. The GDL file format is copyrighted (C) 1990 by Triad Venture, Inc. and is 
  31. printed here with permission.
  32.  
  33.  
  34. File Structure
  35.  
  36. GDL documents contain the information for GDL to produce a label.  A label is 
  37. composed of three TextEdit records, a palette, and an optional picture.  This 
  38. information is in the data fork.  The resource fork is reserved and should not 
  39. be used.
  40.  
  41.  
  42. The File Format
  43.  
  44. The data fork of GDL files contains the following data:
  45.  
  46. PicFlag    (+000)    Boolean Long    If this flag is TRUE, the next 5600 bytes 
  47.                                      contain a bit-mapped image of the graphic 
  48.                                      for this label.  If this flag is FALSE, 
  49.                                      the next field is not present.
  50. BitMap     (+004)    5600 Bytes      If PicFlag is TRUE, this is a bit-mapped 
  51.                                      image of this label's graphics.  The 
  52.                                      rectangle is 100 pixels high by 
  53.                                      104 pixels wide in 320 mode; this is also 
  54.                                      the size of the entire label.  This field 
  55.                                      is not present if PicFlag is FALSE.
  56.  
  57.  
  58. The remaining fields are present in every GDL document.  They start at an 
  59. offset referred to in this Note as "n".  If there is no picture, "n" is 4; if 
  60. there is a picture, "n" is 5604.
  61.  
  62. TERecGDL1            GDLText         GDL-style TextEdit record for the 
  63.                                      text on the back of the label.
  64. TERecGDL2            GDLText         GDL-style TextEdit record for the 
  65.                                      text on the spine of the label.
  66. TERecGDL3            GDLText         GDL-style TextEdit record for the 
  67.                                      text on the front of the label.
  68. Palette              32 Bytes        Standard QuickDraw II Palette for 
  69.                                      this label.
  70.  
  71. The GDLText fields are defined as follows:
  72.  
  73. StyleLen    (+000)           Long              Length of TextEdit style 
  74.                                                information (TEStyle info) for 
  75.                                                this TextEdit record.
  76. Style       (+004)           StyleLen Bytes    TextEdit style information.  
  77.                                                There are StyleLen bytes in 
  78.                                                this field.
  79. TextLen     (+StyleLen+4)    Long              Length of the text in this 
  80.                                                TextEdit record.
  81. Text        (+StyleLen+8)    TextLen Bytes     Text for this TextEdit record.  
  82.                                                There are TextLen bytes in this 
  83.                                                field.
  84.  
  85.  
  86. Further Reference
  87. _____________________________________________________________________________
  88.   o  Apple IIGS Toolbox Reference Manual, Volumes 2 and 3
  89.  
  90.